.profile_photo_special_menu
{
	margin:20px 0px 30px 0px;
	height:50px;
}

.profile_photo_special_menu a,
.profile_photo_special_menu a:hover
{
	display:block;
	width:50%;
	float:left;
	height:50px;
	text-align:center;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	color:#BFBFBF;
	
	border-bottom:4px #EFEFEF solid;
}

.profile_photo_special_menu a:hover
{
	border-bottom:4px #DFDFDF solid;
}

.profile_photo_special_menu a.active,
.profile_photo_special_menu a.active:hover
{
	background-color:#f9f9f9;
	color:#333;
	border-bottom:4px #7F7F7F solid;
}

.profile_photo_special_menu a div
{
	padding-top:10px;
}

.profile_photo_special_menu a span
{
	color:#808080;
	font-weight:normal;
	padding-left:5px;	
	display:block;		
	font-size:11px;	
}

.photo_row
{
    width: 196px;
    height: 196px;
}


.photo_row_holder
{
    width: 196px;
    height: 196px;
    margin-left: auto;
    margin-right:auto;
}

